ul,ol {
	list-style: none;
}

em {
	color: red; font-style: normal;
}

.ui-tabs .ui-state-active a{background-color: #38c !important;
border-color: #38c !important;
color: #fff !important;
text-shadow: 0 1px 0 #059 !important;}

.ui-overlay-a,.ui-page-theme-a,.ui-page-theme-a .ui-panel-wrapper {
	background-color: #fff
}

.error {
	border: 1px solid #C00; padding: 5px; color: #C00; margin: 0 0 10px 0;
}

.NoData {
	padding: 20px 0; text-align: center; color: #666;
}

.clear {
	clear: both;
}

.SmallPortrait {
	filter: alpha(opacity =                               90); /* IE */ -moz-opacity: 0.9; /* Moz + FF */ opacity: 0.9; padding: 1px; background: #fff; border: 1px solid #666;
}

a:hover .SmallPortrait {
	filter: alpha(opacity =                               100); /* IE */ -moz-opacity: 1.0; /* Moz + FF */ opacity: 1.0; border: 1px solid #40AA53;
}

/**/
.nui-info {
	background-color: #FFFFFF; word-break: break-word;
}

.nui-info .title {
	font-size: 20px; font-weight: bold; height: 60px; line-height: 60px;
}

.nui-info .categoryInfo {
	font-size: 12px; text-align: left; color: #888888; height: 25px;
}

.nui-info .readInfo {
	font-size: 12px; color: #888888; height: 25px;
}

.nui-info .contents {
	margin: 10px 0; line-height: 1.66;
}

.code_comments {
	margin: 20px 0 20px 0;
}

.code_module {
	border-bottom: 1px solid #40AA63; padding: 0; font-size: 10pt;
}

.comments ul li .portrait img {
	width: 36px; height: 36px; border: 1px solid #eee; padding: 2px; background: #fff; margin-bottom: 5px;
}

.comments ul {
	list-style-type: none; padding: 0 10px 0 0;
}

.comments ul li {
	margin: 10px 0;
}

.comments ul li.row_1 {
	background: #f6f6f6;
}

.comments ul li.row_current {
	background: #fffde4;
}

.comments ul li .portrait {
	width: 52px; vertical-align: top;
}

.comments ul li .body {
	vertical-align: top; margin: 5px 0 0 0;
}

.comments ul li .body .r_title {
	font-size: 9pt; color: #888;
}

.comments ul li .body .r_content {
	color: #00A; font-size: 10.5pt;
}

.pager {
	list-style-type: none;
}

.pager li {
	float: left; padding-left: 3px
}

.pageinfo {
	line-height: 3em
}

.disablepage {
	display: none
}

.exp-content-list {
	display: block; position: relative; min-height: 31px; _height: 31px;
}

.content-list-text {
	font-weight: 700
}

.content-list-media {
	color: #666; line-height: 22px
}

.small-title {
	color: #888
}

.ui-title {
	font-weight: bold; font-size: 110%; margin: .5em 0;
}

.format-exp ol {
	clear: both; margin: 0; padding: 0;
}

.format-exp ol li {
	line-height: 31px; padding: 45px 0 0 35px; margin-left: 17px; border-left: 2px dotted #e4e4e4; margin-top: 1px;
}

.list-icon {
	width: 32px; height: 32px; position: absolute; left: -18px; top: 43px; font-size: 16px; color: #efe; text-align: center; line-height: 32px; background: url(../../img/wechat/step_ico_bg.png) no-repeat;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../../img/wechat/step_ico_bg.png" ); _background: 0 0;
}

.format-exp .list-item-1 {
	margin-top: 20px; padding-top: 0
}

.format-exp .list-item-1 .list-icon {
	top: 0
}

.list-unfinish .list-icon {
	background-position: 0 -68px;
}

.list-unfinish .content-list-text {
	color: #999
}

.wx-info-ul {
	clear: both; margin: 0; padding: 0;
}

.wx-info-ul li {
	display: block; clear: both; color: #4F4F4F; font-size: 12px; line-height: 21px; padding-bottom: 1px; padding-left: 5px; padding-top: 1px;
}

.wx-info-ul .wx-info-li-split {
	border-bottom: 1px solid #E8E8E8; height: 4px; list-style: none
}

.wx-info-li-title {
	color: black; font-size: 12px; line-height: 21px; padding-bottom: 1px; padding-left: 5px; padding-top: 1px;
}

.wx-info-li-left {
	float: left; font-size: 100%
}
.ui-icon-carat-r:after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%223.404%2C2.051%208.354%2C7%203.404%2C11.95%205.525%2C14.07%2012.596%2C7%205.525%2C-0.071%20%22%2F%3E%3C%2Fsvg%3E")}
.ui-nosvg .ui-icon-carat-r:after{background-image:url(images/icons-png/carat-r-white.png)}


.ui-icon-carat-d:after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%2211.949%2C3.404%207%2C8.354%202.05%2C3.404%20-0.071%2C5.525%207%2C12.596%2014.07%2C5.525%20%22%2F%3E%3C%2Fsvg%3E")}

.ui-icon-back:after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20style%3D%22fill%3A%23FFFFFF%3B%22%20d%3D%22M5%2C3V0L1%2C4l4%2C4V5c0%2C0%2C6%2C0%2C6%2C3s-5%2C4-5%2C4v2c0%2C0%2C7-1%2C7-6C13%2C4%2C8%2C3%2C5%2C3z%22%2F%3E%3C%2Fsvg%3E")}

.ui-alt-icon.ui-icon-search:after,.ui-alt-icon .ui-icon-search:after,.ui-input-search:after {
	background-image:
		url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M10.171%2C8.766c0.617-0.888%2C0.979-1.964%2C0.979-3.126c0-3.037-2.463-5.5-5.5-5.5s-5.5%2C2.463-5.5%2C5.5s2.463%2C5.5%2C5.5%2C5.5%20c1.152%2C0%2C2.223-0.355%2C3.104-0.962l3.684%2C3.683l1.414-1.414L10.171%2C8.766z%20M5.649%2C9.14c-1.933%2C0-3.5-1.567-3.5-3.5%20c0-1.933%2C1.567-3.5%2C3.5-3.5c1.933%2C0%2C3.5%2C1.567%2C3.5%2C3.5C9.149%2C7.572%2C7.582%2C9.14%2C5.649%2C9.14z%22%2F%3E%3C%2Fsvg%3E")
}


.ui-icon-delete:after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2214%2C3%2011%2C0%207%2C4%203%2C0%200%2C3%204%2C7%200%2C11%203%2C14%207%2C10%2011%2C14%2014%2C11%2010%2C7%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E")}

.nodisplaytext{text-indent: -999em}

.content_Head {
	padding: 8px;
	vertical-align: middle;
	text-align: left;
	border-bottom: 1px solid #CCCCCC;
	background: -moz-linear-gradient(top, #ffffff, #eeeeee);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff),
		to(#eeeeee) );
	font-family: "Microsoft Yahei" !important;
	text-shadow: none;
	font-weight:bold;
	font-size:16px;
	color: #666666
}
.weui-cells__title {
   background-color:#f8f8f8;
   
}
.weui-list-label
{
	font-size:13px;
	color:#938f8f;
	display:flex;
}
.weui-badge {
    display: inline-block;
    padding: .15em .4em;
    min-width: 8px;
    border-radius: 18px;
    background-color: #F43530;
    color: #FFFFFF;
    line-height: 1.2;
    text-align: center;
    font-size: 12px;
    vertical-align: middle;
}
.starReq
{
  color:red;
  font-size:11px;
}
.weui-cell_ex {
    padding: 10px 15px;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    background-color: white;
    -webkit-align-items: center;
    align-items: center;
    line-height:1.41176471;
    font-size:17px;
}
.weui-cells__title_ex {
    padding-left: 15px;
    padding-right: 15px;
    color: #999;
    font-size: 14px;
    background-color:#f8f8f8;
    padding-top:5px;
    padding-bottom:5px;
}
.weui-grids{background-color:white}